//
// Created by lihengliu on 2023/2/26.
//

#ifndef JNIDEMO_JNI_ITERATOR_UTIL_H
#define JNIDEMO_JNI_ITERATOR_UTIL_H
#include <jni.h>
class JNIIteratorUtil {
   public:
    jclass createIteratorClass(JNIEnv *env);
    jmethodID createIteratorHasNextMethod(JNIEnv *env);
    jmethodID createIteratorHasNextMethod(JNIEnv *env,jclass class_iterator);
    jmethodID createIteratorNextMethod(JNIEnv *env);
    jmethodID createIteratorNextMethod(JNIEnv *env, jclass class_list);
};

#endif //JNIDEMO_JNI_ITERATOR_UTIL_H
